package com.demo.blockchain.domain;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

// 区块的结构
@SuppressWarnings("serial")
@Setter
@Getter
@ToString
public class Block implements Serializable {

	int index; // 索引
	long proof; // 工作量证明
	String previous_hash; // 前一个区块的Hash值
	long timestamp; // 区块创建时间戳
	List<Map<String, Object>> transactions; // 该实例变量用于当前的交易信息列表

}
